wpt->description = reader.readElementText();
} else if (current_tag == u"/loc/waypoint/coord") {
QXmlStreamAttributes a = reader.attributes();
- wpt->latitude = a.value("lat").toString().toDouble();
- wpt->longitude = a.value("lon").toString().toDouble();
+ wpt->latitude = a.value("lat").toDouble();
+ wpt->longitude = a.value("lon").toDouble();
} else if (current_tag == u"/loc/waypoint/type") {
wpt->icon_descr = reader.readElementText();
} else if (current_tag == u"/loc/waypoint/link") {
iktobj_waypt(xg_string, const QXmlStreamAttributes* attrv)
{
if (attrv->hasAttribute("X")) {
- waypt->longitude = attrv->value("X").toString().toDouble();
+ waypt->longitude = attrv->value("X").toDouble();
}
if (attrv->hasAttribute("Y")) {
- waypt->latitude = attrv->value("Y").toString().toDouble();
+ waypt->latitude = attrv->value("Y").toDouble();
}
}
QXmlStreamAttributes a = reader.attributes();
wpt->shortname = a.value("name").toString();
- wpt->latitude = a.value("lat").toString().toDouble() / milliarcseconds;
- wpt->longitude = a.value("lon").toString().toDouble() / milliarcseconds;
+ wpt->latitude = a.value("lat").toDouble() / milliarcseconds;
+ wpt->longitude = a.value("lon").toDouble() / milliarcseconds;
}
}
// if (attrv->hasAttribute("user")) ; // ignored
if (attrv->hasAttribute("lat")) {
- wpt->latitude = attrv->value("lat").toString().toDouble();
+ wpt->latitude = attrv->value("lat").toDouble();
}
if (attrv->hasAttribute("lon")) {
- wpt->longitude = attrv->value("lon").toString().toDouble();
+ wpt->longitude = attrv->value("lon").toDouble();
}
if (attrv->hasAttribute("timestamp")) {
wpt->wpt_flags.fmt_use = 1;
if (attrv->hasAttribute("lat")) {
- wpt->latitude = attrv->value("lat").toString().toDouble();
+ wpt->latitude = attrv->value("lat").toDouble();
}
if (attrv->hasAttribute("lon")) {
- wpt->longitude = attrv->value("lon").toString().toDouble();
+ wpt->longitude = attrv->value("lon").toDouble();
}
}
valid = true;
}
} else if (attr.name().compare(QLatin1String("Version"), Qt::CaseInsensitive) == 0) {
- version = attr.value().toString().toDouble();
+ version = attr.value().toDouble();
}
}
TefXMLFormat::tef_list_start(xg_string /*unused*/, const QXmlStreamAttributes* attrv)
{
if (attrv->hasAttribute("ItemCount")) {
- item_count = attrv->value("ItemCount").toString().toUInt();
+ item_count = attrv->value("ItemCount").toUInt();
}
}
}
if (attrv->hasAttribute("alt")) {
- wpt_->altitude = attrv->value("alt").toString().toDouble();
+ wpt_->altitude = attrv->value("alt").toDouble();
}
if (attrv->hasAttribute("timestamp")) {
wpt_->creation_time = xml_parse_time(
- attrv->value("timestamp").toString().toUtf8().constData());
+ attrv->value("timestamp").toString());
}
if (attrv->hasAttribute("icon")) {
int x = 0, y = 0;
if (attrv->hasAttribute("y")) {
- y = attrv->value("y").toString().toInt();
+ y = attrv->value("y").toInt();
}
if (attrv->hasAttribute("x")) {
- x = attrv->value("x").toString().toInt();
+ x = attrv->value("x").toInt();
}
GPS_Math_Swiss_EN_To_WGS84(x, y, &wpt_->latitude, &wpt_->longitude);